package com.cg.design.graphicdesignpattern.mediator;

/**
 * 表示中介者的接口
 *
 * @program: LeetCode->Mediator
 * @description: 表示中介者的接口
 * @author: cg
 * @create: 2022-03-28 10:22
 **/
public interface Mediator {

    /**
     * 用于生成Mediator要管理的成员的API方法
     */
    public abstract void createColleagues();

    /**
     * 会被各个Colleague成员调用的API方法
     */
    public abstract void colleagueChanged();

}
